﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace dacli.pantallas
{
    public partial class PantallaExamenes : Form
    {
        public PantallaExamenes()
        {
            InitializeComponent();
            //comboCategoria.ComboBox.DataSource = examenes_categoriaTableAdapter.GetData();
            //comboCategoria.ComboBox.DisplayMember = "nombre";
            //comboCategoria.ComboBox.ValueMember = "id";

        }

        private void examenesBindingNavigatorSaveItem_Click(object sender, EventArgs e)
        {
            this.Validate();
            this.examenesBindingSource.EndEdit();
            this.tableAdapterManager.UpdateAll(this.dacliDataSet);
        }

        private void Test_Load(object sender, EventArgs e)
        {
            // TODO: esta línea de código carga datos en la tabla 'dacliDataSet.examenes_categoria' Puede moverla o quitarla según sea necesario.
            this.examenes_categoriaTableAdapter.Fill(this.dacliDataSet.examenes_categoria);
            // TODO: esta línea de código carga datos en la tabla 'dacliDataSet.examenes' Puede moverla o quitarla según sea necesario.
            this.examenesTableAdapter.Fill(this.dacliDataSet.examenes);
            // TODO: esta línea de código carga datos en la tabla 'dacliDataSet.examenes' Puede moverla o quitarla según sea necesario.
            this.examenesTableAdapter.Fill(this.dacliDataSet.examenes);
            // TODO: esta línea de código carga datos en la tabla 'dacliDataSet.examenes_categoria' Puede moverla o quitarla según sea necesario.
            //this.examenes_categoriaTableAdapter.Fill(this.dacliDataSet.examenes_categoria);
            // TODO: esta línea de código carga datos en la tabla 'dacliDataSet.examenes' Puede moverla o quitarla según sea necesario.
            this.examenesTableAdapter.Fill(this.dacliDataSet.examenes);
        }

        private void toolStripButton2_Click(object sender, EventArgs e)
        {
            this.examenesBindingSource.Filter = "examenes_categoria_id = " + comboCategoria.ComboBox.SelectedValue + " AND nombre LIKE '*" + txtFiltro.Text + "*'";
        }

        private void txtFiltro_TextChanged(object sender, EventArgs e)
        {
            this.examenesBindingSource.Filter = "examenes_categoria_id = " + comboCategoria.ComboBox.SelectedValue + " AND nombre LIKE '*" + txtFiltro.Text + "*'";
        }

        private void examenesBindingNavigatorSaveItem_Click_1(object sender, EventArgs e)
        {
            this.Validate();
            this.examenesBindingSource.EndEdit();
            this.tableAdapterManager.UpdateAll(this.dacliDataSet);

        }
    }
}
